When creating routines that call GINO subroutines, it is important that users do not choose names that will clash with internal names used by GINO.
The names of routines internal to the GINO libraries are too numerous to list, but they adhere to a strict convention. All names take one of the following three forms: